h3{
	color:#393939;
	font-weight: bold;	
	text-shadow:1px 1px #c3c3c3;
	text-align: center;
}
h4{
	color:#f22;
}
.cuadros{
	width:100%;
	padding: 5px 0px;
	margin: 10px 0px;
	color:#fff;
	border-radius: 4px;
}
.cuadros img{
	width:100%;
	max-width:128px;
}

.cuadros h4{
	font-size: 22px;
	color:#fff;
}
.fondo-compra{
	background: #4994D4;
	border: 1px solid #4994D4 ;
}
.fondo-compra:hover,.fondo-compra:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #51C91E;
	-moz-box-shadow:inset 0 0 25px 2px #2C689C;
	-o-box-shadow:inset 0 0 25px 2px #2C689C;
	box-shadow:inset 0 0 25px 2px #2C689C;
}
.fondo-venta{
	background: #8EC41F;
	border: 1px solid #8EC41F;	
}
.fondo-venta:hover,.fondo-venta:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #769E25;
	-moz-box-shadow:inset 0 0 25px 2px #769E25;
	-o-box-shadow:inset 0 0 25px 2px #769E25;
	box-shadow:inset 0 0 25px 2px #769E25;
}
.fondo-inventario{
	background: #CCAB16;
	border: 1px solid #CCAB16;
}
.fondo-inventario:hover,.fondo-inventario:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #A58D25;
	-moz-box-shadow:inset 0 0 25px 2px #A58D25;
	-o-box-shadow:inset 0 0 25px 2px #A58D25;
	box-shadow:inset 0 0 25px 2px #A58D25;
}
.fondo-grupo{
	background: #AF7820;
	border: 1px solid #AF7820;
}
.fondo-grupo:hover,.fondo-grupo:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #866228;
	-moz-box-shadow:inset 0 0 25px 2px #866228;
	-o-box-shadow:inset 0 0 25px 2px #866228;
	box-shadow:inset 0 0 25px 2px #866228;
}
.fondo-insumos{
	background: #BB1C1C;
	border: 1px solid #BB1C1C;
}
.fondo-insumos:hover,.fondo-insumos:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #8F0C0C;
	-moz-box-shadow:inset 0 0 25px 2px #8F0C0C;
	-o-box-shadow:inset 0 0 25px 2px #8F0C0C;
	box-shadow:inset 0 0 25px 2px #8F0C0C;
}
.fondo-cuadra{
	background: #EB6F16;
	border: 1px solid #EB6F16;
}
.fondo-cuadra:hover,.fondo-cuadra:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #B95E1D;
	-moz-box-shadow:inset 0 0 25px 2px #B95E1D;
	-o-box-shadow:inset 0 0 25px 2px #B95E1D;
	box-shadow:inset 0 0 25px 2px #B95E1D;
}
.fondo-reporte{
	background: #68A021;
	border: 1px solid #68A021;
}
.fondo-reporte:hover,.fondo-reporte:active{;
	-webkit-box-shadow:inset 0 0 25px 2px #5B8328;
	-moz-box-shadow:inset 0 0 25px 2px #5B8328;
	-o-box-shadow:inset 0 0 25px 2px #5B8328;
	box-shadow:inset 0 0 25px 2px #5B8328;
}
footer{
	background: #e6e6e6;	
	border-top: 1px solid #d9d9d9;
	margin-top:20px;
	padding-top:15px;
	width:100%;
	min-height:50px;
	color:#333;	
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.tabla{
	width: 80%;
	margin-bottom: 10px;
}
.tabla th, .tabla td{
	padding: 5px;
}
@media (min-width: 768px) {
  .position {
    position: fixed;
    bottom: 0px;
  } 
  .alto-container{
  	max-height:500px;
  	margin-bottom:20px;
  	overflow:auto;
  }
}
@media (min-width: 992px) {
  .position {
    position: fixed;
    bottom: 0px;
  } 
  .alto-container{
  	max-height:500px;
  	margin-bottom:20px;
  	overflow:auto;
  }
}
@media (min-width: 1200px) {
  .position {
    position: fixed;
    bottom: 0px;
  } 
  .alto-container{
  	max-height:500px;
  	margin-bottom:20px;
  	overflow:auto;
  }
}

/*Nelson - ocultar div*/
.agregarproveedor{
	display: none;
}
#filtro{
	display: none;
}